/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ru.vsu.csf.qasystem.knowledge;

import java.util.List;
import ru.vsu.csf.qasystem.knowledge.model.*;

/**
 *
 * @author Руслан
 */
public class KBExtractor {
    public KBExtractor getInstance() {
       return null; 
    }
    
    public Category extractCategory(String namePattern) {
        return null;
    }
    
    public Entity extractEntity(Category cat, AttrValue...attrs) {
        return null;
    }
    
    public List<Entity> extractEntities(Category cat) {
        return null;
    }
    
    public List<Entity> extractEntities(Category cat, AttrValue...attrs) {
        return null;
    }
    
    public Operation extractOperation(String namePattern) {
        return null;
    }
    
    public List<OperationEntity> extractOperationEntities(Operation oper,SemRelationValue...semValues) {
       return null; 
    }
    
    public Measure extractMeasure(String attr) {
        return null;
    }
    
    public void saveEntity(Entity ent) {
        
    }
    
    public void saveOperationEntity(OperationEntity opent) {
        
    }
}
